تؤدي تقنيات رفع الدقة مثل NVIDIA DLSS 3 وAMD FSR 2.2 دوراً جوهرياً عبر تقليل الحمل على البكسلات في الدقات الأعلى، مما يُحرّر الموارد ويُحافظ على الأداء. وتُسهّل هذه التقنيات رفع الدقة عبر أجهزة متنوعة وإعدادات جودة مختلفة، بحيث تستوعب المشاهد الثابتة والمتحركة على حدٍّ سواء.

قدّمنا مثالاً على نموذج لأنظمة مساعدة السائق المتقدمة (ADAS) في MATLAB يستخدم جسر ROS للتفاعل مع محاكاة مركبة مدعومة من UNIGINE. تتيح هذه البنية لسكربتات MATLAB التحكم في مركبة افتراضية داخل تطبيق UNIGINE في الزمن الحقيقي. وتعد مثل هذه المحاكاة بالغة الأهمية لتطوير المركبات المزودة بأنظمة ADAS أو ذاتية القيادة. يتوفر هذا المثال كمشروع قالب في UNIGINE 2 Sim SDK.
تحتاج بعض خوارزميات المحاكاة إلى معالجة بيانات على المعالج المركزي (CPU) مأخوذة من معالج الرسوميات (GPU). غير أن نقل البيانات من GPU إلى CPU أبطأ بكثير من الاتجاه المعاكس. ولتسريع هذه العملية، تُستخدم حلول مثل NVIDIA CUDA Toolkit. أضاف UNIGINE 2 Sim SDK الآن دعم تكامل CUDA مع واجهات البرمجة الرسومية Vulkan وDirectX 12، مما يمكّن من رفع الأداء بمقدار 10x إلى 24x، تبعاً لدقة الـ viewport.

يدعم UNIGINE Sim SDK الآن فك التشفير العتادي منخفض الكمون لبثوث الفيديو من المصادر الإلكترونية عبر إضافة UnigineVideoTexture الجديدة، المتاحة في متجر الإضافات (Add-On Store). تتيح هذه الإضافة بث فيديو مُرمَّز بصيغة VP9 من مصادر RTSP/RTP مباشرةً إلى تكسات UNIGINE، يمكن استخدامها في المواد عبر مختلف كائنات المشهد (مثل شاشات التلفاز في الاستوديوهات الافتراضية أو أنظمة المراقبة متعددة الكاميرات).


يعد التحول بين التقنيات قراراً جوهرياً، ويرجع ذلك بصورة أساسية إلى الوقت اللازم لإعادة بناء مشروعكم في بيئة جديدة. أصبح الانتقال من Unity إلى UNIGINE الآن أيسر بكثير بفضل أداة جديدة طوّرها أحد المتحمسين في مجتمعنا (متاحة في متجر الإضافات (Add-On Store)). تسهّل هذه الأداة النقل التلقائي لتسلسلات المشاهد الهرمية بأكملها، بما في ذلك:

وبينما تتولى هذه الأداة الجزء الأكبر من النقل الآلي، يبقى التدخل اليدوي ضرورياً للضبط الدقيق للمعاملات ونقل التعليمات البرمجية المخصصة إلى UNIGINE. ويَعِد مطور الأداة بميزات إضافية في تحديثات قادمة لمزيد من تبسيط العملية. لا يوفر هذا التحسين الوقت فحسب، بل يقلل أيضاً من التحديات المرتبطة بتبديل بيئات التطوير، مما يتيح لكم الاستفادة من إمكانات UNIGINE القوية بأقل جهد ممكن.
لمزيد من المعلومات الشاملة حول التغييرات في إصدار 2.18.1، يُرجى مراجعة سجل التطوير.
حمّلوا UNIGINE SDK وابدأوا الإبداع الآن!